drill-steel carrier - French English Dictionary